<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style type="text/css">
    .box1
    {
        /*
        内容区（content），元素中的所有的子元素和文本内容都在内容区中排列
        内容区的大小有width宽度Hehight高度两个属性来设置
        */
        height: 200px;
        width: 200px;
        background-color:blue;
        /*
        边框（border），边框属于盒子边缘，边框里边属于盒子内部，出了边框都是盒子的外部。
        边框的大小会影响到整个盒子的大小
        要设置边框，需要至少设置三个样式
        边框的宽度 border-width
        可以用来指定四个方向的边框的宽度
        如果设置了四个值，那么分配顺序是上 右 下 左
        如果设置了三个值，那么分配顺序是上 左右 下
        如果设置了两个值，那么分配顺序是上下 左右
        除了border-width还有一组border-xxx-width
        这个xxx可以是top right bottom left
        
        边框的颜色 border-color
        用来指定边框的颜色，同样可以分别指定四个边框的颜色，用法同border-width一样
        如果border-color省略不写，那么自动使用color的颜色值(color是前景色，bg-color是背景色)

        边框的样式 border-style
        solid表示实线
        dotted点状虚线
        dashed虚线
        double双线，四个边框的用法跟border-width一样
        */
        /*border-width: 10px 20px 30px 40px;*/
        border-width: 10px;
        /*
        border-width默认值为2-3px，不同的浏览器可能有区别
        一般情况下，还是自己设置像素值比较严谨
        */
        border-color: red;
        border-style: solid;

        /*
        类似情况还有border这个属性，也可以控制四个方向的边框的样式
        不想要哪一边 就可以直接输入 border-xxx:none;
        */

    }
    </style>
</head>
<body>
    <!--
        盒子模型、框模型（box model)
        CSS将页面中的所有元素都设置为了一个矩形的盒子
        将元素设置为矩形的值后，对页面的布局就变成了不同的盒子摆放到不同的位置
        每一个盒子都由以下几个部分组成
        内容区（content）
        内边距（padding）
        边框（border）
        外边距（margin）
    -->
    <div class="box1"></div>
</body>
</html>